narrow victory - French English Dictionary